<ul class="pagination pagination-sm no-margin pull-right">
	<li><a class="first">首页</a></li>
	<li><a class="pre">上一页</a></li>
	<li><a class="next">下一页</a></li>
	<li><a class="last">尾页</a></li>
	<li><a class="rowCount">总记录数(0)</a></li>
	<li><a class="pageCount">总页数(0)</a></li>
	<li><a class="pageCurrent">当前页(1)</a></li>
</ul>
<script type="text/javascript">
	//初始化分页信息
	$(function(){
		$("#pageId")//容器对象
		.on("click",//事件
				".first,.pre,.next,.last",//容器中的元素
				doJumpToPage);//回调函数
	})
	function doSetPagination(pageObj){
		//1.初始化页面数据
		$(".rowCount").html("总记录数("+pageObj.rowCount+")");
		$(".pageCount").html("总页数("+pageObj.pageCount+")");
		$(".pageCurrent").html("当前页("+pageObj.pageCurrent+")");
		//2.绑定页面数据到指定对象
		$("#pageId").data("pageCurrent",pageObj.pageCurrent);
		$("#pageId").data("pageCount",pageObj.pageCount);
	}
	function doJumpToPage(){
		$("#checkAll").prop("checked",flag);
		//获取点击对象的类名
		var objCls=$(this).prop("class");
		//基于objCls的不同,执行不同的操作
		var pageCurrent=$("#pageId").data("pageCurrent");
		var pageCount=$("#pageId").data("pageCount");
		if(objCls=="first"){
			pageCurrent=1;
		}else if(objCls=="pre"&&pageCurrent>1){
			pageCurrent--;
		}else if(objCls=="next"&&pageCurrent<pageCount){
			pageCurrent++;
		}else if(objCls=="last"){
			pageCurrent=pageCount;
		}
		//再次绑定pageCurrent的值
		$("#pageId").data("pageCurrent",pageCurrent);
		//重新执行查询操作
		doGetObjects();
	}
</script>


